.sider {
    width: 18.18182vw;
}

.sider .app-name {
    font-family: 'txtw7';
}

.sider .menu .menu-title {
    font-size: 12px;
    opacity: 0.6;
    padding-bottom: 8px;
}

.sider .menu .menu-item {
    padding: 12px 8px;
    cursor: pointer;
    border-radius: 8px;
}

.sider .menu .menu-item:hover {
    background: rgba(255, 255, 255, 0.05);
}

.sider .menu .menu-item .menu-item-icon {
    width: 16px;
    height: 16px;
    opacity: 0.8;
}

.sider .menu .menu-item .menu-item-title {
    font-size: 14px;
    margin-left: 8px;
    opacity: 0.8;
}

.sider .menu .add-playlist {
    width: 16px;
    height: 16px;
}

.sider .recommend-menu {
    /* margin: 24px 0 24px 0; 可以缩写成下面的样子 */
    margin: 16px 0;
}

.sider .my-music-menu {
    margin-top: 36px;
}

.sider .my-playlist {
    margin-top: 36px;
}